Yellow flowers on the ASU campus

iD Tech

In summer of 2023, I joined iD Tech as an Instructor at the Arizona State University location. I then returned during the summers of 2024-2026 as a Lead Instructor. While at iD Tech, I worked with a small team to teach STEM classes and lead activities and overnight programs. The classes I have taught are as follows:

BattleBots

I have the most experience teaching BattleBots classes, having taught 7+ BattleBots sessions with students ranging from 7 to 17 years old.

In the course, campers work with small teams to build their own robots, complete robot obstacle courses, and compete in a series of battles at the end of the week. The course promotes good teamwork and communication skills, provides an introduction to C++ programming, and inspires creative bots and solutions to challenges.

I developed my own version of the BattleBots curriculum to add more in-depth content covering the engineering design process, conflict management strategies, and C++ programming basics.

Game Design with GDevelop

I had the opportunity to travel to Oakland, CA and teach iD Tech's Game Design with GDevelop course and provide feedback before it was released during the summer. In the class, students ages 10 to 12 created learned about how to design games that are fun, created their own paper game prototypes, and then developed their own platformer games using GDevelop.

Game Design with Minecraft

I taught Game Design with Minecraft to students ages 7 to 9. In this course, students learned the basics of using a computer, such as operating the mouse and keyboard. They also learned how to play Minecraft and created their very own interactive worlds and games for their friends and family to play.

Roblox Obby Design

In this course, I taught students ages 7 to 9 how to create and publish their own obby (obstacle) courses using Roblox Studio.

Java Programming

I taught Java Programming to students ages 13 to 17. We covered what an IDE is, how to run code, and basic programming concepts including variables, if statements, and for/while loops. At the end of the course, students were able to create their own games written in Java.

Scratch Coding

I worked with students ages 7 to 9 years old to teach them programming concepts using MIT's Scratch coding platform. Students created their own games and animations and became more familiar with how to use computers, including how to use a keyboard and mouse.

iD Tech ASU Group Picture 2025
Funny iD Tech ASU Group Picture 2025
iD Tech ASU Group Picture 2024
iD Tech ASU Group Picture 2023
BattleBots bot created by campers